/**
 * 全局配置
 * table 组件
 */

/**
 * 说明: 功能区-按钮 默认配置
 * 配置说明 element-ui 请移步 https://element.eleme.cn/#/zh-CN/component/button
 * type ( primary / success / warning / danger / info / text ) 或 空串
 * show 是否可见
 * status 状态功能 是否-启用
 */
export const butDataDef = [
  { id: 'add', name: '新增', type: 'primary', icon: 'el-icon-circle-plus', size: 'xs' },
  { id: 'dels', name: '删除', type: 'danger', icon: 'el-icon-delete-solid', size: 'xs' },
  { id: 'create', name: '新建', type: 'primary', show: true, status: true, icon: '' },
  { id: 'upload', name: '上传文件', type: 'primary', show: true, status: true, icon: '' },
  { id: 'exprot', name: '导出Excel', type: 'warning', show: true, status: true, icon: '' },
  { id: 'searchMult', name: '搜索', type: 'primary', show: true, status: true, icon: 'el-icon-search' },
  { id: 'clear', name: '清除', type: 'primary', show: true, status: true, icon: '' }
]

/**
 * 说明 table 搜索框
 */
export const searchDataDef = [
  { id: 'searchInput', open: true, placeholder: '请输入搜索值 回车提交', btnTxt: '搜索' },
  { id: 'search', open: true, placeholder: '搜索', btnTxt: '查询' }
]

/** 分页-小型 */
export const pageConfDef = {
  layout: 'sizes, prev, jumper, next', small: true,
  pageEnd: true, bgBtn: false, isHide: false
}

/** table-配置 */
export const tableConfDef = {
  size: 'mini', 'highlight-current-row': true
}
